store (large shop) - Turc Anglais Dictionnaire